package com.openlogic.flow.common.constants;

/**
 * @ClassName: FlowContants
 * @Description: 流程常量
 * @author weiyongpeng
 * @date 2025年2月12日 下午2:27:36
 */
public class FlowConstant {

	public static final String FLOW_CATEGORY_ROOT = "root";
	
	 /**
     * 流程发起人
     */
	public static final String INITIATOR = "initiator";

    /**
     * 流程实例id
     */
	public static final String PROCESS_INSTANCE_ID = "processInstanceId";

    /**
     * 业务id
     */
	public static final String BUSINESS_ID = "businessId";

    /**
     * 任务id
     */
	public static final String TASK_ID = "taskId";

    /**
     * 委托
     */
	public static final String DELEGATE_TASK = "delegateTask";

    /**
     * 转办
     */
	public static final String TRANSFER_TASK = "transferTask";

    /**
     * 加签
     */
	public static final String ADD_SIGNATURE = "addSignature";

    /**
     * 减签
     */
	public static final String REDUCTION_SIGNATURE = "reductionSignature";

    /**
     * 流程分类Id转名称
     */
	public static final String CATEGORY_ID_TO_NAME = "category_id_to_name";

    /**
     * 流程分类名称
     */
	public static final String FLOW_CATEGORY_NAME = "flow_category_name#30d";

    /**
     * 默认租户OA申请分类id
     */
	public static final Long FLOW_CATEGORY_ID = 100L;
}
